module Firearms
{
	imports
	{
		Base
	}

	/************************Silencers************************/

	item 45Silencer
	{
			Type = WeaponPart,
			DisplayName = Silencer,
			Icon = Silencer,
			Weight = 0.3,
			WeightModifier = 0.3,
			MountOn = Pistol2,
			PartType = Canon,
			Tooltip = Tooltip_Silencer,
	}

	item 9mmSilencer
	{
			Type = WeaponPart,
			DisplayName = Silencer,
			Icon = Silencer,
			Weight = 0.3,
			WeightModifier = 0.3,
			MountOn = Glock17; Pistol,
			PartType = Canon,
			Tooltip = Tooltip_Silencer,
	}

	item 223Silencer
	{
			Type = WeaponPart,
			DisplayName = Silencer,
			Icon = Silencer,
			Weight = 0.3,
			WeightModifier = 0.3,
			MountOn = VarmintRifle,
			PartType = Canon,
			Tooltip = Tooltip_Silencer,
	}

	item 308Silencer
	{
			Type = WeaponPart,
			DisplayName = Silencer,
			Icon = Silencer,
			Weight = 0.3,
			WeightModifier = 0.3,
			MountOn = AssaultRifle2; M24Rifle,
			PartType = Canon,
			Tooltip = Tooltip_Silencer,
	}

	item 556Silencer
	{
			Type = WeaponPart,
			DisplayName = Silencer,
			Icon = Silencer,
			Weight = 0.3,
			WeightModifier = 0.3,
			MountOn = AssaultRifle,
			PartType = Canon,
			Tooltip = Tooltip_Silencer,
	}

	item ImprovisedSilencer
	{
			Type = WeaponPart,
			DisplayName = Silencer,
			Icon = Silencer,
			Weight = 0.2,
			WeightModifier = 0.2,
			MountOn = Pistol; Pistol2; Glock17,
			PartType = Canon,
			Tooltip = Tooltip_ImprovisedSilencer,
	}

	/************************Pads************************/

	    item ExtendedRecoilPad
	    {
	        Type = WeaponPart,
	        DisplayName = Extended Recoil Pad,
	        Icon = RifleRecoilPad,
	        Weight = 0.1,
	        WeightModifier = 0.3,
	        RecoilDelayModifier = -20.0,
	        MountOn = HuntingRifle; VarmintRifle; M24Rifle,
	        PartType = RecoilPad,
	        Tooltip = Tooltip_RecoilPad,
	   }

		 item Rifle_Bipod
     {
         Type = WeaponPart,
         DisplayName = Rifle Bipod,
         Icon = Rifle_Bipod,
         Weight = 0.5,
         WeightModifier = 1,
         HitChanceModifier = 8,
				 RecoilDelayModifier = -5.0,
         MountOn = HuntingRifle; VarmintRifle; M24Rifle; AssaultRifle2,
         PartType = Stock,
         Tooltip = Tooltip_Bipod,
     }


		 item AmmoStock
     {
         Type = WeaponPart,
         DisplayName = Shotgun Ammostrap,
         Icon = AmmoStock,
         Weight = 0.5,
				 WeightModifier = 0.5,
				 ReloadTimeModifier = -6,
				 RecoilDelayModifier = -5.0,
         MountOn = Shotgun,
         PartType = Stock,
         Tooltip = Tooltip_AmmoStock,
     }
}
